implicate an accomplice - Spanish English Dictionary